Big Huge Thesaurus

Lotus tetragonolobus

noun